Skip to content

[pull] main from KelvinTegelaar:main#13

Open
pull[bot] wants to merge 4137 commits intotombeech:mainfrom
KelvinTegelaar:main
Open

[pull] main from KelvinTegelaar:main#13
pull[bot] wants to merge 4137 commits intotombeech:mainfrom
KelvinTegelaar:main

Conversation

@pull
Copy link

@pull pull bot commented Jan 10, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added ⤵️ pull merge-conflict Resolve conflicts manually labels Jan 10, 2025
KelvinTegelaar and others added 28 commits February 26, 2026 16:26
Added a new configuration for Windows Backup and Restore in Intune.
Resolves #5446
Feat: Add new Windows Backup and Restore standard
Update standards.json to add a display condition to the 'Domains, Comma separated' text field (standards.TeamsFederationConfiguration.DomainList). The field now only appears when standards.TeamsFederationConfiguration.DomainControl.value is one of 'AllowSpecificExternal' or 'BlockSpecificExternal', ensuring the domain list is shown only for specific-allow/block federation modes.
Add UI and logic to trigger and track mailbox cache sync and make the table tenant-aware. Imports for MUI, hooks (useSettings/useDialog/useState), CippApiDialog and CippQueueTracker were added. The page now reads currentTenant, passes apiData (UseReportDB) and a tenant-scoped queryKey to CippTablePage, and includes Tenant/CacheTimestamp columns when viewing AllTenants. Card actions were extended with a Sync button, info tooltip, and a QueueTracker; Sync opens a CippApiDialog that calls /api/ExecCIPPDBCache and stores the returned QueueId to track progress. Finally, page layout now enables allTenantsSupport.
Add data: { UseReportDB: true } to /api/ListMailboxes requests so mailbox listings are fetched from the reporting database. Applied to CippMailboxRestoreDrawer and the mailbox-restore add form to ensure consistent mailbox results.
Keep the currently selected userTemplate across form resets and copy operations. Updates in CippAddUserDrawer.jsx and add.jsx ensure the form retains userTemplate when copying properties. When a user is created or the add drawer is closed, the reset preserves the tenant default template (if current template has addedFields.defaultForTenant). In CippAddEditUser.jsx, add an effect to clear manual display/username flags and deselect the selected template when the add form fields are emptied, but only clear non-default templates. Also includes a minor JSX formatting adjustment for the create button label.
Add handleOpenDrawer to reset form values before opening the add-user drawer. The handler initializes tenantFilter and usageLocation from userSettingsDefaults and preserves the current userTemplate if it contains addedFields.defaultForTenant, then calls formControl.reset and sets the drawer visible. Replace the inline onClick with this handler on the PermissionButton to ensure tenant-specific defaults are applied when the drawer opens.
Add a new helper hook/component (src/components/CippComponents/CippIntunePolicyActions.jsx) that centralizes Intune policy action definitions (create template, assign variations, group assignment, delete) and related assignment fields/formatters. Refactor three pages (list-appprotection-policies, list-compliance-policies, list-policies) to use useCippIntunePolicyActions(tenant, policyType, options) instead of duplicated in-file action arrays, passing templateData, platformType and deleteUrlName where needed. This removes repeated code for assignment options and simplifies maintenance of policy actions.
Register and render the new RouteMessageOutboundConnector transport rule action and improve related form handling.

- Add action label and include it in the actions list.
- Populate form data for RouteMessageOutboundConnector when loading rules.
- Render a dedicated autoComplete field that queries /api/ListExchangeConnectors filtered to outbound connectors.
- Add distinct queryKey values for user/group ListGraphRequest usages to avoid cache collisions.
- Use nullish coalescing for Priority (preserve 0), and mark the Priority input as required.
Feat: Add RouteMessageOutboundConnector support
Add user domain issue and validation issue
Fix: Update CippGDAPResults.jsx
Luis Mengel and others added 30 commits March 18, 2026 21:01
feat: added remaining options for Teams Global Meeting Policy standard
feat: add ability to edit existing User Default Templates
feat: Add global scope indicator to navigation items and search
Add JIT group membership UI with dynamic expiration actions
chore: Remove 'recipientType' from table
chore: Update Intune collection configuration
- Implemented date range filtering functionality in the incidents list page.
- Added start and end date pickers with apply and clear options.
- Updated table to reflect filtered results based on selected dates.
Bumps [@tanstack/query-sync-storage-persister](https://github.com/TanStack/query/tree/HEAD/packages/query-sync-storage-persister) from 5.90.14 to 5.90.25.
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/query-sync-storage-persister/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/query-sync-storage-persister@5.90.25/packages/query-sync-storage-persister)

---
updated-dependencies:
- dependency-name: "@tanstack/query-sync-storage-persister"
  dependency-version: 5.90.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [react-window](https://github.com/bvaughn/react-window) from 2.2.5 to 2.2.7.
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/main/CHANGELOG.md)
- [Commits](bvaughn/react-window@2.2.5...2.2.7)

---
updated-dependencies:
- dependency-name: react-window
  dependency-version: 2.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@tiptap/pm](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm) from 3.20.1 to 3.20.4.
- [Release notes](https://github.com/ueberdosis/tiptap/releases)
- [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/pm/CHANGELOG.md)
- [Commits](https://github.com/ueberdosis/tiptap/commits/HEAD/packages/pm)

---
updated-dependencies:
- dependency-name: "@tiptap/pm"
  dependency-version: 3.20.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js) from 5.3.5 to 5.10.4.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](https://github.com/apexcharts/apexcharts.js/commits/v5.10.4)

---
updated-dependencies:
- dependency-name: apexcharts
  dependency-version: 5.10.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
add more options to Defender and MDM reporting section
update CippFormPage to recursively remove null values
Disable remediation for DMARC standard as it is no longer possible
feat: Add date range filter for incidents list
Fix: fix SpeedDial close behavior on X click when hovering
…dev/react-window-2.2.7

chore(deps): bump react-window from 2.2.5 to 2.2.7
…dev/tiptap/pm-3.20.4

chore(deps): bump @tiptap/pm from 3.20.1 to 3.20.4
…dev/tanstack/query-sync-storage-persister-5.90.25

chore(deps): bump @tanstack/query-sync-storage-persister from 5.90.14 to 5.90.25
…dev/apexcharts-5.10.4

chore(deps): bump apexcharts from 5.3.5 to 5.10.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.